package 面向对象.day06;

import javax.swing.*;

/**
 * @author 王敬仟
 * MineSubmarine 水雷潜艇
 * SeaObject 继承父类
 * implements EnemyScore 实现得命接口
 */
public class MineSubmarine extends SeaObject implements EnemyLife {
    /*水雷潜艇的构造方法*/
    public MineSubmarine(){
        super(63,19);
    }
    /*水雷潜艇的移动方向*/
    public void move(){
        x += speed;//x向右移动
    }
    /*设置鱼雷潜艇图片*/
    public ImageIcon getImage(){
        return Iamges.minesubm;//返回鱼雷潜艇图片
    }
    /*水雷潜艇发射水雷*/
    public Mine shootMine(){
        return new Mine(this.x+this.width,this.y-11);
    }
    /*得命*/
    public int getLife() {
        return 1;
    }
}
